.intel_syntax noprefix
MFENCE # instrumentation
.test_case_enter:
.function_main:
.bb_main.entry:
JMP .bb_main.0 
.bb_main.0:
AND RAX, 0b1111111111111 # instrumentation
CMOVBE ECX, dword ptr [R14 + RAX] 
AND RBX, 0b1111111111111 # instrumentation
TEST dword ptr [R14 + RBX], EDI 
AND RDI, 0b1111111111111 # instrumentation
AND dword ptr [R14 + RDI], EDI 
OR RDX, RDX 
AND RCX, 0b1111111111111 # instrumentation
CMOVBE EAX, dword ptr [R14 + RCX] 
AND RCX, 0b1111111111111 # instrumentation
BT word ptr [R14 + RCX], 6 
CMOVNBE EAX, EAX 
TEST DIL, AL 
JNS .bb_main.1 
JMP .bb_main.exit 
.bb_main.1:
AND DIL, -49 # instrumentation
CMOVLE RDI, RSI 
AND RBX, 0b1111111111111 # instrumentation
LOCK XOR qword ptr [R14 + RBX], RSI 
AND RCX, 0b1111111111111 # instrumentation
TEST dword ptr [R14 + RCX], ECX 
CMOVO ECX, ECX 
TEST EAX, 593711206 
AND RSI, 0b1111111111111 # instrumentation
LOCK AND dword ptr [R14 + RSI], EBX 
AND RAX, 0b1111111111111 # instrumentation
TEST byte ptr [R14 + RAX], CL 
AND ECX, -18 
BTR RSI, RDX 
AND RSI, 0b1111111111111 # instrumentation
AND RDX, qword ptr [R14 + RSI] 
OR EDI, 0b1000000000000000000000000000000 # instrumentation
BSR ECX, EDI 
AND DIL, 11 # instrumentation
CMOVP RAX, RCX 
.bb_main.exit:
.test_case_exit:
MFENCE # instrumentation
